Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour El Salvador F1 Colombia F1 Venezuela #1-w2 Ecuador F2 Ecuador F3 Colombia F3 Colombia F2 USA F6 Colombia F4 Colombia F5 Colombia F3 Colombia F4 Colombia F2 Ecuador F1 Venezuela #1-w3 Colombia F1 Venezuela #1-w4 Venezuela #1-w1 Colombia F4 USA F4 Colombia F3 Mexico F6 Colombia F6 Colombia F1 Colombia F2 Brazil F4 Brazil F5 Brazil F6 BH Tennis Open International Cup - Belo Horizonte Geneva Challenger - Geneva San Luis Potosi Challenger - San Luis Potosi SMS Tennis Cup - Sao Paulo 2003 USTA Challenger of Calabasas - Calabasas 2003 West Side Tennis Club Challenger - Forest Hills VI Gramado Open de Tenis - Gramado IX Trofeo Ciudad de Quito - Quito USTA Challenger of Tiburon - Tiburon Britania Zavaleta - Puebla VII Avierto Internacional de Salinas - Salinas Zagreb Open - Zagreb Credicard Mastercard Tennis Cup - Campos do Jordao Aberto Da Costa Do Sauipe - Bahia Challenger Leon 2004 - Leon Draft Corona Mexico City Open - Mexico City San Luis Potosi Challenger - San Luis Potosi Aberto de Santa Catarina - Florianopolis Bogota Challenger - Bogota The West Side Tennis Club Clay Court Challenger - Forest Hills Baden Open - Ettlingen Sao Paulo - Brazil 14° BH Tennis Open - Belo Horizonte Copa Petrobras Uruguray - Montevideo BMW Tennis Championship - Sunrise San Luis Potosi Challenger 2007 - San Luis Potosi Seguros Bolivar Open - Bogota XIII Trofeo Ciudad de Quito - Quito 13 BH Tennis Open International Cup - Belo Horizonte Hilton Waikoloa Village USTA Challenger - Waikoloa III Gramado Open de Tenis - Gramado La Serena Open - La Serena XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota V Manta Open-Trofeo Ricardo Delgado Aray - Manta ITG Miami Challenger - Miami XL Capital Bermuda Open - Bermuda Winnetka Challenger Campos do Jordao Challenger Cali Challenger Medellin Challenger Bogota Challenger Curitiba Challenger Rome Challenger Bucaramanga Challenger Top Wool Challenger - Biella Ljubljana Open 2002 - Ljubljana Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Florianopolis Challenger Brasilia Challenger Guadalajara Challenger Bogota Challenger - Bogota Corona Mexico City Open - Mexico City Rio Quente Challenger Abierto Club Casablanca - Mexico City Pereira Challenger Bogota Challenger Cali Challenger Santos Challenger Campinas Challenger Sao Paulo Challenger Pereira Challenger Todi Challenger Bogota Challenger Sao Paulo Challenger Prostejov Challenger Rennes Challenger Seguros Bogota Open - Bogota Canberra Challenger Caltanissetta Challenger Prague Challenger Medellin Challenger Credicard Mastercard Tennis Cup - Campos do Jordao Guayaquil Challenger Bogota Challenger Irving Challenger Ourocard Tennis Challenger - Sao Paulo Poprad Tatry Challenger BH Tennis Open International Cup - Belo Horizonte XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Perugia Challenger Copa Petrobras Colombia - Bogota Heilbronn Challenger San Luis Potosi Challenger Copa Petrobras Bogota - Bogota Ciudad de Pozoblanco Open Diputacion - Cordoba Santo Domingo Challenger Abierto Colombiano de Tenis - Bogota Czech Open 2006 - Prostejov Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Salinas Challenger Guayaquil Challenger USTA Men's Challenger of Dallas - Dallas Credicard Tennis Cup - Campos do Jordao 2003 Eddleman USTA Challenger - Birmingham Ciudad de Pozoblanco Open Diputacion - Cordoba Binghamton Professional Tennis Tournament - Binghamton The USTA Challenger at West End Racquet - Torrance Waco International Tennis Challenger - Waco Schickedanz Open - Furth Bogota Challenger VI Gramado Open de Tenis - Gramado Stockton Challenger Seguros Bolivar Open - Bogota Campos do Jordao Challenger Harrah's Entertainment Men's Pro Challenger - Tunica GHI Bronx Tennis Classic - Bronx Aberto de Santa Catarina de Tenis - Florianopolis Unicredit Czech Open 2007 - Prostejov Challenger Lugano - Lugano Mexico City Challenger Guadalajara Challenger Puerto Vallarta Challenger Monterrey Challenger Seguros Bolivar Open - Medellin Copa Petrobras Brazil - Belo Horizonte Ford Tennis Championships - Louisville Copa Petrobras Paraguay - Asuncion Belem Challenger AGT Challenger - Leon Rio De Janeiro Challenger III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Sail Open - New Delhi New Delhi Challenger II - New Delhi Porsche Open - Poznan Kos Succhetti Tennis Cup - Cordenons Credicard Citi Mastercard Tennis Cup - Campos do Jordao XIV Challenger ATP Club Premium Open - Quito Bucaramanga Challenger Bogota Challenger Sunrise Challenger Mexico City Challenger Pereira Challenger Turin Challenger Irving Challenger Bogota Challenger Copa AT&T - Buenos Aires Grand Prix Hassan II - Casablanca Brasil Open - Salvador Abierto Mexicano de Tenis Pegaso - Acapulco Quito Challenger Sacramento Challenger Tiburon Challenger 2003 Mercedes Cup - Stuttgart RCA Championships - Indianapolis Brasil Open - Salvador Calabasas Challenger Guayaquil Challenger Sao Paulo Challenger Sao Paulo Challenger Pereira Challenger Blunmenau Challenger Cridicard Mastercard Tennis Cup - Campos do Jordao Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Campos do Jordao Challenger Brasilia Challenger Salvador Challenger International Tennis Championships - Delray Beach AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Heineken Open - Auckland Brasil Open - Costa do Sauipe U.S. Men's Clay Court Championships - Houston The 10tele.com Open - Nottingham Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Barranquilla Challenger Open de Moselle - Metz CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Bangkok Challenger Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe RCA Championships - Indianapolis Chennai Open - Chennai Millenium Tennis Championships - Delray Beach USTA Men's Challenger of Dallas - Dallas Grand Prix Hassan II - Casablanca Estoril Open - Estoril Muller Cup - Ulm The Stella Artois Championships - London Countrywide Classic - Los Angeles BH Tennis Open International Cup - Belo Horizonte RCA Championships - Indianapolis DPD Challenger 2000 - Aschaffenburg Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo Legg Mason Tennis Classic - Washington BCP Tennis Classic - Sao Paulo VI Abierto Internacional de Salinas - Salinas 2001 Centura USTA Challenger - Rocky Mount Intelig Tennis Cup - Campos do Jordao IV Gramado Open de Tenis - Gramado 2002 Tulsa USTA Challenger - Tulsa USTA Challenger of Burbank - Burbank USTA Challenger of San Antonio - San Antonio 2002 Azalea Orthopedic Challenger - Tyler Hilton Waikoloa Village USTA Challenger - Waikoloa Mercedes Cup - Stuttgart BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril BH Tennis Open International Cup - Belo Horizonte AEGON Championships - London VIII Avierto Internacional de Salinas - Salinas Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires ATU Cup - Weiden AEGON Championships - London Ordina Open - s-Hertogenbosch X Open Internacional D'Andorra - Andorra Countrywide Classic - Los Angeles Malaysian Open - Kuala Lumpur Aberto de Sao Paulo - Sao Paulo Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Davidoff Swiss Indoors Basel - Basel VIII Gramado Open - Gramado II Manta Open - Manta Brisbane International - Brisbane Heineken Open - Auckland Copa Petrobras - Bogota Movistar Open - Santiago Brasil Open - Costa do Sauipe Corona Mexico City Open - Mexico City Regions Morgan Keegan Championships - Memphis Torneo Internacional Challenger Fila 2006 - Leon Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Bet-At-Home Austrian Open - Kitzbuhel 2006 North Shore Pro Tennis Championship - Winnetka Open Sabadell Atlantico - Barcelona Challenger ATP de Cuenca Diario El Mercurio - Cuenca Serbia Open - Belgrade dBI Tennis Challenger - Binghamton Joinville Tennis Festival - Joinville Amazonia Open de Tenis - Belem UNICEF Open - 's Hertogenbosch Copa Petrobras Colombia - Bogota International Tennis Championships - Delray Beach Copa Petrobras Paraguay - Asuncion Copa Kia Challenger ATP - Santiago Mercedes Cup - Stuttgart II Cyclus Open de Tenis - Florianopolis German Tennis Championships - Hamburg VI Trofeo Ciudad de Quito - Quito Allianz Suisse Open - Gstaad Winston Salem - Winston Salem Morocco Tennis Tour - Marrakech Rakuten Japan Open - Tokyo Voit Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Segundo Aberto de Brasilia - Brasilia Swiss Indoors Basel - Basel Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Brisbane International - Brisbane Heineken Open - Auckland VTR Open - Vina del Mar Intelig Tennis Cup - Brasilia Brasil Open - Sao Paulo Copa Ericsson Chile - Santiago Copa Petrobras Argentina - Buenos Aires JSM Challenger - Champaign Abierto Mexicano Telcel - Acapulco Gran Copa Ericsson - Rio de Janeiro US Men's Clay Court Championship - Houston AT&T Challenger of Dallas - Dallas Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Open Sabadell Atlantico - Barcelona South African Airways Open - East London Bancolombia Open - Bogota Abierto Internacional de Salinas 'Dario Expreso' - Salinas III Aberto Santa Catarina de Tenis - Florianopolis 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Pharma Medico Open 2008 - Aarhus Atlanta Tennis Championships - Atlanta Schickendanz Open - Furth Citi Open - Washington Hilton Waikoloa Village USTA Challenger - Waikoloa Sporting Challenger '08-Trofeo Regione Piemonte - Turin Seguros Bolivar Open - Bogota BH Tenis Open International Cup 2008 - Belo Horizonte Brisbane International - Brisbane TCT Open - Tunis Music City Challenger - Nashville Ethias Trophy - Mons V Gramado Open de Tennis - Gramado Abierto Mexicano Telcel - Acapulco Seguros Bolivar Open - Cali BRD Nastase Tiriac Trophy - Bucharest Ostrava Challenger BMW Open - Munich Open de Nice Cote d'Azur - Nice Copa Petrobras-Colombia - Bogota Claro Open Colombia - Bogota PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Heineken Open - Auckland Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona U.S. Men's Clay Court Championships - Houston Copa Petrobras-Brazil - Aracaju BH Tennis Open International Cup - Belo Horizonte Cyclus Open de Tenis - Florianopolis Morocco Tennis Tour - Casablanca Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Buenos Aires Challenger Unique Zagreb Open - Zagreb Citi Open - Washington Shenzhen Open - Shenzhen China Open - Beijing Copa Ericsson Uruguay - Montevideo Bancolombia Open - Cali Valencia Open - Valencia IV Challenger Ciudad De Guayaquil - Guayaquil University of Tennessee USTA Challenger - Knoxville Heineken Open - Auckland Seguros Bolivar Open - Medellin Ecuador Open - Quito Sao Paulo Challenger Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Geneva Open - Geneva Wroclaw Challenger Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Dallas Challenger Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Brazil Open - Salvador Erste Bank Open - Vienna Valencia Open - Valencia Zagreb Open - Zagreb Barranquilla Challenger Argentina Open - Buenos Aires Zagreb Challenger Furth Challenger Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona BMW Open - Munich Abierto Mexicano - Los Cabos Belo Horizonte Challenger Britania Zavaleta - Puebla Apia International - Sydney Telesp Celular Open - Campinas Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona San Luis Potosi Challenger - San Luis Potosi BMW Open - Munich Suisse Open - Gstaad Generali Open - Kitzbuhel USTA Challenger of Dallas - Dallas Nossa Caixa Aberto de Sao Paulo - Sao Paulo SkiStar Swedish Open - Bastad IX Open Internacional D'Andorra - Andorra US Men's Clay Court Championship - Houston Hilton Waikoloa Village USTA Challenger - Waikoloa Chennai Open - Chennai Sunrise Challenger TESS Tennis Classic - Campinas Global Telecom Open - Florianopolis SMS Tennis Open - Sao Paulo Haagen Dazs Open - Caracas Mercedes-Benz Cup - Los Angeles Abierto Mexicano Telfonica MoviStar - Acapulco Bogota Challenger Liberec Challenger Fairfield Challenger Las Vegas Challenger Sao Paulo Challenger A Glimmer of Hope Challenger - Austin Aberto de Sao Paulo - Sao Paulo Lisbon Challenger Blumenau Challenger Santos Challenger The Surbiton Trophy - Surbiton ECU Prague Open - Prague Vancouver Challenger Copa Petrobras Uruguay - Montevideo International Tennis Championships - Delray Beach Delray Beach International Tennis Championships - Delray Beach Lima Challenger Izmir Cup - Izmir Campinas Challenger Newport Beach Challenger Recife Challenger San Luis Potosi Challenger - San Luis Potosi Polska Energia Open - Bytom Ludwigshafen Challenger San Benedetto Challenger Black Forest Open 2000 - Freudenstadt Sydney International - Sydney Rio Open - Rio de Janeiro PTT Thailand Open - Bangkok China Open - Beijing Brasil Open - Sao Paulo Rio Open 500 - Rio de Janeiro TEB BNP Paribas Istanbul Open - Istanbul Delray Beach Open - Delray Beach Copa Ericsson Brazil - Sao Paulo Austrian Open - Kitzbuhel AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Farmers Classic - Los Angeles Chennai Open - Chennai Movistar Open - Santiago BellSouth Open - Vina del Mar Winston-Salem Open - Winston-Salem SAP Open - San Jose MoviStar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach Perugia Challenger Estoril Open - Estoril Campbells Hall of Fame Tennis Championships - Newport Heineken Open - Auckland Brasil Open - Sao Paulo San Benedetto Challenger Le Gosier Challenger Malaysian Open - Kuala Lumpur Santo Domingo Challenger Columbus Challenger BMW Open - Munich Morelos Challenger Indian Wells Challenger Monterrey Challenger Sarasota Challenger Tallahassee Challenger Almaty Challenger Perugia Challenger Cassis Challenger Bangkok Challenger Bangkok Challenger Morelos Challenger Aircel Chennai Open - Chennai Heineken Open Shanghai - Shanghai Tennis Masters Series - Miami Tennis Masters Series - Miami Mallorca Open - Mallorca Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Rogers Cup - Montreal Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Sony Ericsson Open - Miami AEGON Championships - London BB&T Atlanta Open - Atlanta Rogers Masters - Montreal Citi Open - Washington Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Valencia Open - Valencia Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Qatar ExxonMobil Open - Doha Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Miami Open - Miami Royal Guard Open Chile - Vina del Mar Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Swiss Open - Gstaad The Stella Artois Grass Court Championships - London Regions Morgan Keegan Championships - Memphis Allianz Suisse Open - Gstaad Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington VTR Open - Vina del Mar Barcelona Open BancSabadell - Barcelona Ecuador Open - Quito Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Western & Southern Financial Group Masters - Cincinnati Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, World Group, PO, BRA-SWE 1-3 Davis Cup, Group 2, F, DOM-COL 0-5 Davis Cup, Group 1, 1R, COL-CAN 4-1 Davis Cup, World Group, PO, COL-USA 1-3 Wimbledon - London Davis Cup, Group I, 1R, ECU-COL 1-4 Davis Cup, Group 1, 2R, BRA-COL 4-1 Davis Cup, World Group, PO, JPN-COL 3-2 French Open - Paris Davis Cup, Group I, 2R, URU-COL 2-3 Davis Cup, World Group, PO, COL-CRO 1-4 Davis Cup, Finals, Group D Davis Cup, World Group, QR, COL-ARG 3-1 Davis Cup, Group I, 2R, COL-CHI 3-1 U.S. Open - New York Davis Cup, Group I, 2R, COL-BRA 3-2 French Open (juniors) U.S. Open (juniors) Davis Cup, Group I, 2R, COL-URU 5-0 Wimbledon - London Davis Cup, Group 2, 2R, BRA-AHO 5-0 Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, Group 1, 2R, BRA-CAN 3-1 Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, Group I, 2R, COL-DOM 4-1 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, World Group, PO, CAN-COL 3-2 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group I, 2R, CHI-COL 3-1 Davis Cup, Group I, PO, DOM-COL 1-4 Davis Cup, Group 1, 1R, COL-URU 5-0 Davis Cup, World Group, PO, ARG-COL 4-0 Davis Cup, World Group, QR, COL-SWE 4-0 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Olympics - London Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, World Group, PO, IND-BRA 3-2 Wimbledon - London Davis Cup, World Group, PO, COL-JPN 2-3